github.com/jackc/pgx/v5/pgconn.PgConn.config (field)
33 uses
github.com/jackc/pgx/v5/pgconn (current package)
auth_oauth.go#L13: if c.config.OAuthTokenProvider == nil {
auth_oauth.go#L17: token, err := c.config.OAuthTokenProvider(ctx)
auth_scram.go#L44: sc, err := newScramClient(serverAuthMechanisms, c.config.Password)
auth_scram.go#L50: if c.config.ChannelBinding == "require" && !serverHasPlus {
auth_scram.go#L56: if tlsConn, ok := c.conn.(*tls.Conn); ok && c.config.ChannelBinding != "disable" {
auth_scram.go#L58: if err != nil && c.config.ChannelBinding == "require" {
auth_scram.go#L71: if c.config.ChannelBinding == "require" && sc.channelBindingData == nil {
krb5.go#L46: if c.config.KerberosSpn != "" {
krb5.go#L48: nextData, err = cli.GetInitTokenFromSPN(c.config.KerberosSpn)
krb5.go#L52: if c.config.KerberosSrvName != "" {
krb5.go#L53: service = c.config.KerberosSrvName
krb5.go#L55: nextData, err = cli.GetInitToken(c.config.Host, service)
pgconn.go#L91: config *Config
pgconn.go#L317: pgConn.config = config
pgconn.go#L453: err = pgConn.txPasswordMessage(pgConn.config.Password)
pgconn.go#L463: digestedPassword := "md5" + hexMD5(hexMD5(pgConn.config.Password+pgConn.config.User)+string(msg.Salt[:]))
pgconn.go#L480: if serverSupportsOAuthBearer && pgConn.config.OAuthTokenProvider != nil {
pgconn.go#L682: if pgConn.config.OnPgError != nil && !pgConn.config.OnPgError(pgConn, err) {
pgconn.go#L689: if pgConn.config.OnNotice != nil {
pgconn.go#L690: pgConn.config.OnNotice(pgConn, noticeResponseToNotice(msg))
pgconn.go#L693: if pgConn.config.OnNotification != nil {
pgconn.go#L694: pgConn.config.OnNotification(pgConn, &Notification{PID: msg.PID, Channel: msg.Channel, Payload: msg.Payload})
pgconn.go#L1100: serverNetwork, serverAddress = NetworkAddress(pgConn.config.Host, pgConn.config.Port)
pgconn.go#L1104: cancelConn, err := pgConn.config.DialFunc(ctx, serverNetwork, serverAddress)
pgconn.go#L1111: serverNetwork, serverAddr := NetworkAddress(pgConn.config.Host, pgConn.config.Port)
pgconn.go#L1112: cancelConn, err = pgConn.config.DialFunc(ctx, serverNetwork, serverAddr)
pgconn.go#L1132: if pgConn.config.SSLNegotiation == "direct" {
pgconn.go#L2205: Config: pgConn.config,
pgconn.go#L2226: config: hc.Config,